home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / prog_c / pclc41.zip / PCL4C.DOC < prev    next >
Text File  |  1994-05-10  |  6KB  |  110 lines

  1.                         *** SHAREWARE DOCUMENTATION ***
  2.  
  3.  
  4.          The Personal Communications Library for the C Language (  PCL4C  )
  5.          is an asynchronous communications library designed for experienced
  6.          software   developers   programming  in  C.   Five  compilers  are
  7.          supported: Microsoft Optimizing C, Microsoft Quick C,  Borland  C,
  8.          Turbo  C,  and  MIX Power C.  An IBM PC/XT/AT or compatible or IBM
  9.          PS/2 is required.  The Personal Communications Library takes  less
  10.          than 6K bytes and features:
  11.  
  12.           o  SMALL, COMPACT, MEDIUM & LARGE memory models.
  13.           o  37 communication and support functions.
  14.           o  Interrupt driven receiver & (optionally) transmitter.
  15.           o  Supports high performance 16550 UART.
  16.           o  Supports the PC/4 and PC/8 DigiBoard.
  17.           o  Supports the BB1004, BB1008, and BB2016 BOCA boards.
  18.           o  Hardware (RTS/CTS) flow control.
  19.           o  300 baud to 115,200 baud.
  20.           o  COM1 through COM16 defined.
  21.           o  Adjustable receive queues from 8 bytes to 32 KB.
  22.           o  Control-BREAK error exit.
  23.           o  18 communication error conditions trapped.
  24.           o  4 ports can run concurrently (more with multiport boards).
  25.           o  Complete modem control & status.
  26.           o  Written in assembly language for small size & high speed.
  27.  
  28.          Two example programs ( source code ) are provided along  with  the
  29.          small and large model library makefiles.
  30.  
  31.          (1)  SIMPLE  is an extremely simple terminal emulator program.  It
  32.          is provided as the smallest and easiest to understand  example  of
  33.          communications programming using PCL4C.
  34.  
  35.          (2)  TERM  is  a  more  capable terminal emulator than SIMPLE.  It
  36.          functions as a dumb terminal emulator but can exchange files using
  37.          XMODEM (Standard XMODEM, XMODEM-CRC, and XMODEM-1K  )  and  YMODEM
  38.          (Standard  and  YMODEM-G) communication protocols.  TERM will also
  39.          send an initialization string to your Hayes compatible modem.
  40.  
  41.          The shareware distribution includes the  small  and  large  memory
  42.          model  libraries  PCL4C_S.LIB  and PCL4C_L.LIB and the small model
  43.          MIX library PCL_S.MIX.  All example source code is included.
  44.  
  45.          For more information, refer to the Personal Communications Library
  46.          Users Manual ( PCL4C.USR )  and  Personal  Communications  Library
  47.          Reference Manual ( PCL4C.REF ).
  48.  
  49.          A  Turbo Pascal version of the library ( PCL4P ) is also available
  50.          but which does not have as many example programs.
  51.  
  52.  
  53.                         *** Registration ***
  54.  
  55.  
  56.          The shareware version  of  PCL4C  is  provided  so  that  you  may
  57.          personally  determine  the usefulness of the product for yourself.
  58.          If you wish to register PCL4C, please send $65  plus  $3  S&H  ($6
  59.          outside of North America) to:
  60.  
  61.                 MarshallSoft Computing, Inc.
  62.                 Post Office Box  4543
  63.                 Huntsville AL 35815
  64.  
  65.                 Voice  205-881-4630
  66.                 FAX    205-881-4630
  67.                 BBS    205-880-9748
  68.  
  69.          We accept  American  Express  (account  number,  expiration  date,
  70.          exact  name  on  your  card,  and  complete  AmEx  billing address
  71.          required), checks in US dollars  drawn  on  a  US  bank,  purchase
  72.          orders  (POs)  from  recognized US schools and companies listed in
  73.          Dun &  Bradstreet,  and  COD  (street  address  and  phone  number
  74.          required)  within  the USA (plus a $3 COD charge).  Print the file
  75.          PCL4C.INV if an invoice is needed.
  76.  
  77.          You can also order PCL4C from The Public  Software  Library  (PSL)
  78.          with your MC, Visa, AmEx, or Discover card by calling 800-242-4PSL
  79.          (from  overseas:  713-524-6394)  or  by  FAX at 713-524-6398 or by
  80.          CompuServe at [71355,470].  The product number for PCL4C is 10908.
  81.  
  82.          If  you  wish  to  update from an older version of PCL4C, send $15
  83.          plus $3 S&H ($6  outside  of  North  America).   Updates  must  be
  84.          ordered directly from MarshallSoft Computing.
  85.  
  86.          The registered package includes:
  87.  
  88.          o  Small,Compact,Medium, & Large libs w/o shareware screens.
  89.          o  Assembler source code for the library.
  90.          o  Laser printed Users and Reference Manuals.
  91.          o  Telephone, FAX, and BBS support for one year.
  92.          o  EXAMPORT  -- Free utility which displays a detailed  formatted
  93.             report  for  any serial port.  For example, to display a report
  94.             for COM1, type "EXAMPORT 1".
  95.  
  96.          Print the file PCL4C.INV if an invoice is needed.  The  registered
  97.          user  will  receive the latest version of PCL4C shipped by two day
  98.          priority mail (packet airmail  overseas).   A  5.25"  diskette  is
  99.          provided unless a 3.5" diskette is requested.
  100.  
  101.          PCL4C.ASM  is  the source code for the library. The source code is
  102.          copyrighted by MarshallSoft Computing, Inc. The user is granted  a
  103.          license  to use the PCL4C object code in his own application only.
  104.          PCL4C.ASM is not shareware and may not be sold or  given  away  to
  105.          anyone.
  106.  
  107.          The  registered  user  will receive the latest version of PCL4C by
  108.          return mail.  A 5.25" diskette is provided unless a 3.5"  diskette
  109.          is requested.
  110.